Enterprise Version
Every element must be unique—never repeat combinations